30 - Programming Techniques for Supercomputers [ID:34534]
clip player preview

Dieser Clip ist ausschließlich für angemeldete Benutzer zugänglich.

Zugänglich über

Nur für Portal

Gesperrt clip

Dauer

01:36:09 Min

Aufnahmedatum

2021-06-16

Hochgeladen am

2021-06-17 12:27:03

Sprache

en-US

This lecture closes the part on OpenMP programming and covers selected performance issues when programming and running OpenMP / shared memory codes. The central focus is on the important problem of data loacility on ccNUMA systems. Here we discuss the first touch allocation strategy and the consequences for efficient data locality in OpenMP programming. Further, the concept of OS driven page migration is introduced and the potential impact on code perrrfomance is discussed.